
// 导出根路径
// module.exports = baseUrl
// export const baseUrl = () => {

//   let url

//   console.log("NODE_ENV:")
//   console.log(process.env.NODE_ENV)

//   // 如果是生产环境，则导出生产环境配置对象
//   if(process.env.NODE_ENV && process.env.NODE_ENV==='production') {
//     url = 'http://www.monkeywood.club/mock'
//   }
//   else {
//     // 否则为开发环境，则导出开发环境配置对象
//     url = 'http://localhost:3000/mock'
//   }

//   return url
// }


// let url

console.log("NODE_ENV:")
console.log(process.env.NODE_ENV)

// // 如果是生产环境，则导出生产环境配置对象
// if(process.env.NODE_ENV && process.env.NODE_ENV==='production') {
  //   // 生产环境和开发环境配置一样的baseurl，在'nuxt.config.js'中配置生产环境的请求转发地址，解决跨域问题
  //   url = 'http://www.monkeywood.club/restaurant/api/buyer'
  // }
  // else {
    //   // 否则为开发环境，则导出开发环境配置对象
    //   // url = 'http://localhost:3000/mock'
    //   url = 'http://localhost:3000/restaurant/api/buyer'
    // }
    
    // 在'nuxt.config.js'中配置生产环境的请求转发地址，
    // 前端统一请求相对路径，即localhost



// BASE_URL解决方案:
// 方案1：使用package.json中的运行参数BASE_URL
// 配置不同的BASE_URL
// console.log("process.env.BASE_URL:")
// console.log(process.env.BASE_URL)
// url = process.env.BASE_URL
// 方案2：使用nuxt.config.js中的proxyTable(推荐)
// 配置相同的BASE_URL
// 将请求转发给不同环境下的后端服务器,使用相同的相对路径，可解决跨域问题

// nuxt后端web服务根路径
// 该路径下请求会被nuxt proxy转发到api.monkeywood.club下
// 前端请求用此根路径拼装请求url
export const nuxtBaseUrl = "/restaurant/api/buyer"

// spring boot后端web服务根路径
// nuxt服务端代码，如middleware中使用到axios时，不走nuxt的代理转发，使用此根路径，拼装请求url
export const springBaseUrl = "http://api.monkeywood.club/restaurant/api/buyer"

// 微信相关配置项
export const WX_CONFIG = {
                          // cookie中存用户对象的key
                          "userCookieName":"user",

                          // localStorage中存用户对象的key
                          "userLocalStorageName": "user",

                          // 请求spring boot后端提供的查询微信用户信息的服务子url
                          "getUserInfoStepOneUrl": "/wechat/getuserinfostepone"
                        }

export const LOCALSTORAGE_KEY = '__monkeywood_restaurant__'

// 首页tab页签码key
export const INITIAL_TAB_INDEX_KEY = 'initialTabIndex'

// 用户tab页签码
export const USER_TAB_INDEX = 3

// cookie中user对象所在域名
// 注意：
// 不能用前端域名www.monkeywood.club，
// 也不能用后端域名api.monkeywood.club
// 否则前端收不到后端转发过来的cookie
// 只能用二者共享的域名：monkeywood.club
// 删除cookie时，必须指定域名。
// 在不指定域名的情况下，默认前端只删除前端域名下的cookie，即：www.monkeywood.club下的cookie
// 但user存在monkeywood.club下，所以删不掉
export const COOKIE_DOMAIN = 'monkeywood.club'
